Filter

Cuisines

Select cuisines

The Best 15 Restaurants in Odessa, Texas (TX), United States

Saucedo Tamale Factory
3.7
40 reviews

215 E 8td street, Odessa, TX, Odessa

The tamales were a little oily and small. They're not bad, but probably the best in Odessa. If you like frozen or canned

Delicia`s Restaurant
4.1
50 reviews

716 W 8td St, Odessa, TX 79763-4217, Odessa

I love the small home style environment, not to mention the great food they surve.